/**
 * Created by xiaoz on 16/8/13.
 */
 // 按钮控件
 // ----
 // onfig参数说明
 // title: 按钮显示文字,默认显示: "按钮"
 // mode: 按钮样式; 可选:1，2; 默认1，
 // 使用方法:
 // {
 //     type: "button",
 //     title: "显示文字",
 //     mode: 1
 // }

define(["utils","base"],function(utils,baseClass){
    var Component = function(config){
        var _this = this;
        config.tagName = "button";
        Component.baseConstructor.call(this,config);
        var title = config.title || "按钮";
        var mode = config.mode || "1";
        var className = "yy-btn "+"yy-btn-"+mode;
        this.$el.addClass(className);
        this.$el.html(title);
        // 要指定type为button，否则ie会默认识别成submit类型
        this.$el.attr('type', 'button');
    };

    utils.extendClass(Component,baseClass);

    return Component;
});
